public class FeedbackDetailType {
	public class FeedbackDetailType_e {
		public String CommentingUser;
		public Integer CommentingUserScore;
		public String CommentText;
		public DateTime CommentTime;
		public String CommentType;
		public String FeedbackResponse;
		public String Followup;
		public String ItemID;
		public String Role;
		public String ItemTitle;
		public String ItemPrice;
		public String FeedbackID;
		public String TransactionID;
		public Boolean CommentReplaced;
		public Boolean ResponseReplaced;
		public Boolean FollowUpReplaced;
		public Boolean Countable;
	
		//Setters
		public void setCommentingUser(String val) {CommentingUser = val; field_order_type_info.add('CommentingUser'); }
		public void setCommentingUserScore(Integer val) {CommentingUserScore = val; field_order_type_info.add('CommentingUserScore'); }
		public void setCommentText(String val) {CommentText = val; field_order_type_info.add('CommentText'); }
		public void setCommentTime(DateTime val) {CommentTime = val; field_order_type_info.add('CommentTime'); }
		public void setCommentType(String val) {CommentType = val; field_order_type_info.add('CommentType'); }
		public void setFeedbackResponse(String val) {FeedbackResponse = val; field_order_type_info.add('FeedbackResponse'); }
		public void setFollowup(String val) {Followup = val; field_order_type_info.add('Followup'); }
		public void setItemID(String val) {ItemID = val; field_order_type_info.add('ItemID'); }
		public void setRole(String val) {Role = val; field_order_type_info.add('Role'); }
		public void setItemTitle(String val) {ItemTitle = val; field_order_type_info.add('ItemTitle'); }
		public void setItemPrice(String val) {ItemPrice = val; field_order_type_info.add('ItemPrice'); }
		public void setFeedbackID(String val) {FeedbackID = val; field_order_type_info.add('FeedbackID'); }
		public void setTransactionID(String val) {TransactionID = val; field_order_type_info.add('TransactionID'); }
		public void setCommentReplaced(Boolean val) {CommentReplaced = val; field_order_type_info.add('CommentReplaced'); }
		public void setResponseReplaced(Boolean val) {ResponseReplaced = val; field_order_type_info.add('ResponseReplaced'); }
		public void setFollowUpReplaced(Boolean val) {FollowUpReplaced = val; field_order_type_info.add('FollowUpReplaced'); }
		public void setCountable(Boolean val) {Countable = val; field_order_type_info.add('Countable'); }


		//Getters
		public String getCommentingUser() { return CommentingUser; }
		public Integer getCommentingUserScore() { return CommentingUserScore; }
		public String getCommentText() { return CommentText; }
		public DateTime getCommentTime() { return CommentTime; }
		public String getCommentType() { return CommentType; }
		public String getFeedbackResponse() { return FeedbackResponse; }
		public String getFollowup() { return Followup; }
		public String getItemID() { return ItemID; }
		public String getRole() { return Role; }
		public String getItemTitle() { return ItemTitle; }
		public String getItemPrice() { return ItemPrice; }
		public String getFeedbackID() { return FeedbackID; }
		public String getTransactionID() { return TransactionID; }
		public Boolean getCommentReplaced() { return CommentReplaced; }
		public Boolean getResponseReplaced() { return ResponseReplaced; }
		public Boolean getFollowUpReplaced() { return FollowUpReplaced; }
		public Boolean getCountable() { return Countable; }

	
		private String[] CommentingUser_type_info = new String[]{'CommentingUser','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] CommentingUserScore_type_info = new String[]{'CommentingUserScore','http://www.w3.org/2001/XMLSchema','int','0','1','false'};
		private String[] CommentText_type_info = new String[]{'CommentText','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] CommentTime_type_info = new String[]{'CommentTime','http://www.w3.org/2001/XMLSchema','dateTime','0','1','false'};
		private String[] CommentType_type_info = new String[]{'CommentType','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] FeedbackResponse_type_info = new String[]{'FeedbackResponse','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] Followup_type_info = new String[]{'Followup','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] ItemID_type_info = new String[]{'ItemID','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] Role_type_info = new String[]{'Role','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] ItemTitle_type_info = new String[]{'ItemTitle','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] ItemPrice_type_info = new String[]{'ItemPrice','urn:ebay:apis:eBLBaseComponents','string','0','1','false'};
		private String[] FeedbackID_type_info = new String[]{'FeedbackID','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] TransactionID_type_info = new String[]{'TransactionID','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] CommentReplaced_type_info = new String[]{'CommentReplaced','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] ResponseReplaced_type_info = new String[]{'ResponseReplaced','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] FollowUpReplaced_type_info = new String[]{'FollowUpReplaced','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] Countable_type_info = new String[]{'Countable','http://www.w3.org/2001/XMLSchema','boolean','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}